Controlled release facilities - French English Dictionary